A Process-Ontological Model for Software Engineering
نویسندگان
چکیده
The term of a “process” is used in Software Engineering (SE) theories and practices in many different ways, which cause confusion. In this paper we will firstly give a general overview how the term “process” is used in SE context. Secondly, we describe how ambiguous the way of using the term “process” in SE discipline is compared to practical SE management. Then, thirdly, we will consider a process ontology in which everything is in a process. Our overall view is that everything in the world is composed of processes. Lastly, we propose a topological model of process in
منابع مشابه
A Process-Ontological Model: A More Formal Approach
The term of a “process” is used in Software Engineering (SE) theories and practices in many different ways, which cause confusion. In this paper we give a more formal description a Process-Ontological Model which can be used to analyze some problematic nature of software engineering. Firstly we present a process ontology in which everything is in a process. There are two kinds of processes: “et...
متن کاملProcessing Continuous Queries on Sensor-Based Multimedia Data Streams by Multimedia Dependency Analysis and Ontological Filtering
We present a mathematical model of multimedia data streams and a framework for multimedia functional dependency analysis. The dual objectives are to effectively design multimedia data streams schema and to efficiently process continuous queries on sensor-based multimedia data streams. To further improve query processing, we introduce the concept of ontological filtering. A software tool to add ...
متن کاملAutomatic Generation of Ontology from Data Source Directed by Meta Models
Through this paper we present a method for automatic generation of ontological model from any data source using Model Driven Architecture (MDA), this generation is dedicated to the cooperation of the knowledge engineering and software engineering. Indeed, reverse engineering of a data source generates a software model (schema of data) that will undergo transformations to generate the ontologica...
متن کاملConceptualizing Measures of Required Software Functionality
Software functionality expressed in user requirements is a key element for the measurement and planning of the software process. As such, it is important to have an upper model of existing function analysis models as those provided in function point counting methods. This paper discusses an ontological analysis of the concepts related to the specifications of functionality, in the context of ex...
متن کاملClassification and Ontological Aspects in Software Engineering
The organization of objects into classes and categories is an essential task in the process of forming concepts. Within computer science, this classification activity must be supported by a well-founded representation system; among the alternatives, ontologies appear as a particularly suitable choice. Classification has therefore an ontological nature, as it both defines a system of categories,...
متن کاملAn Ontological Approach for the Semantic Recovery of Traceability Links between Software Artifacts An Ontological Approach for the Semantic Recovery of Traceability Links between Software Artifacts
Traceability links provide support for software engineers in understanding relations and dependencies among software artifacts created during the software development process. In this research, we focus on reestablishing traceability links between existing source code and documentation to support software maintenance. We present a novel approach that addresses this issue by creating formal onto...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006